Obsidian Journal Link
< なし || Obsidian Journal Link 2 >
1. 前日・翌日、1週間前・後、1ヶ月前・後、1年前・後のデイリーノートへのリンクを追加
2. #journalタグを追加
code:js
<%*
const fileTitle = tp.file.title; // ファイルのタイトルを取得
const fileDate = moment(fileTitle, "YYYY-MM-DD"); // タイトルから日付を取得
// 日付リンクを生成
const dayBefore = fileDate.clone().subtract(1, 'day').format("YYYY-MM-DD");
const dayAfter = fileDate.clone().add(1, 'day').format("YYYY-MM-DD");
const weekBefore = fileDate.clone().subtract(7, 'days').format("YYYY-MM-DD");
const weekAfter = fileDate.clone().add(7, 'days').format("YYYY-MM-DD");
const monthBefore = fileDate.clone().subtract(1, 'month').format("YYYY-MM-DD");
const monthAfter = fileDate.clone().add(1, 'month').format("YYYY-MM-DD");
const yearBefore = fileDate.clone().subtract(1, 'year').format("YYYY-MM-DD");
const yearAfter = fileDate.clone().add(1, 'year').format("YYYY-MM-DD");
%><< [tR += dayBefore %>] | [tR += dayAfter %>] >>
<< [tR += weekBefore %>] | [tR += weekAfter %>] >>
<< [tR += monthBefore %>] | [tR += monthAfter %>] >>
<< [tR += yearBefore %>] | [tR += yearAfter %>] >>
#journal